home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / frm2vb13 / formtovb.txt < prev    next >
Text File  |  1998-02-14  |  4KB  |  86 lines

  1. ***************************************************************
  2. *  Form To VB Export Wizard                                   *
  3. *  Version 1.3 Readme                                         *
  4. *  (c)1998 Erik Sagalara                                      *
  5. ***************************************************************
  6.  
  7. 1. Description
  8. The Form To VB Export Wizard is an Access 97 add-in that lets you
  9. translate an Access form to a Visual Basic form resource file (*.frm).
  10. The resulting file should comply with VB version 5.0 format.
  11.  
  12. 2. Introduction
  13. Access is an excelent tool for rapid prototyping of database applications,
  14. but has unfortunately no built-in provisions for exporting forms. While the
  15. database objects can be utilized in a straightforward manner from VB, forms
  16. had to be redesigned from scratch.
  17. Well... all that has changed because now there is Form To VB Export Wizard!
  18.  
  19. 3. Installation
  20. There are two ways of installing FormToVB:
  21. a)
  22. Put the FormToVB.mde file in the same directory as MSAccess.exe resides.
  23. This directory would usually be "C:\Program files\Office97\Office".
  24. Once the file is in the right place start Access and run the Add-in Manager
  25. which is located in the "Tools" menu. You must first open a database to make
  26. the menu item "Add-ins" highlighted, doesn't matter which one.
  27. In the Add-in Manager choose the button "Add new", and select "FormToVB.mde".
  28. Now you should have the item "Form To VB Export" in the "Add-ins" submenu.
  29.  
  30. If this doesn't work you can try:
  31. b)
  32. Use the file FormToVB.reg to enter the settings right into the registry.
  33. Just remember to change the line "Library"= to the real path on your
  34. machine. Backslashes must be written as '\\'.
  35.  
  36. 4. Usage
  37. The usage is very straightforward. Select "Form To VB Export" from the
  38. "Tools->Add-ins" menu, and the wizard should appear. Now you just have to
  39. select the form you want to export, and the name of the file it will be saved
  40. to. The just press "Finish" to make it happen. The created file should be in
  41. the chosen location. Double click on it to open it in VB for editing. You can
  42. also open VB forms in office applications that support VBA, such as Word 97
  43. or Excel 97
  44.  
  45. 5. Known bugs and limitations
  46. The way Visual Basic forms work is somewhat different from the way Access
  47. forms do, and thus not every feature can be translated properly.
  48.  
  49. Following features are not supported correctly:
  50. - Colors and border styles might look different than expected
  51. - Toggle buttons are not translated
  52. - Combo and List Box controls: value list is not translated
  53. - Continous forms and subforms are not supported in VB
  54. - OLE/ActiveX controls are not translated at all
  55. - All bitmaps are ignored
  56.  
  57. Bugs:
  58. - Labels containing new line characters will cause loading errors in VB.
  59.   (Easily fixed with hand editing of the .frm file)
  60. - Forms containing OLE objects might cause FormToVB to crash during conversion.
  61.  
  62. 6. Changes
  63. Version 1.2 is a major overhaul. New features are:
  64. - The recordsource of data bound forms is implemented as a data control
  65. - Bound controls are translated and bound to the data control
  66. - Controls inside an option group (frames) remain embedded in it
  67. - Labels associated with a control are translated as the controls caption
  68.   property, if such is supported (Frame, check box and option button)
  69.  
  70. 7. License
  71. I grant you the license to use this program free of charge. This license is
  72. valid only under the following conditions:
  73. - You are not allowed to sell the program for money (except with my permission)
  74. - You are allowed to redistribute it freely, but only if supplied in the original
  75.   package
  76. - I take no liability for any damage to your data, software or hardware that
  77.   might result from using Form To VB Export Wizard. This software is supplied
  78.   as-is and will be used on your own risk.
  79.  
  80. 8. Contact me
  81. If you like the program and would like to see it improved then please send me
  82. an email to: eriks@hem.passagen.se or ezyryder@hotmail.com.
  83.  
  84. You can download the latest version of FormToVB at:
  85. http://hem.passagen.se/eriks/develop/tools.htm
  86.